Synonyms for "killer T cell"

Words with similar meaning